/* Write your styles */
body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@media only screen and (min-width: 1200px) {
    .blog-g-fixed {
        max-width: 1200px;
    }
}

@media only screen and (min-width: 641px) {
    .blog-sidebar {
        font-size: 1.4rem;
    }
}

.blog-main {
    padding: 20px 0;
}

.blog-title {
    margin: 10px 0 20px 0;
}

.blog-meta {
    font-size: 14px;
    margin: 10px 0 20px 0;
    color: #222;
}

.blog-meta a {
    color: #27ae60;
}

.blog-pagination a {
    font-size: 1.4rem;
}

.blog-team li {
    padding: 4px;
}

.blog-team img {
    margin-bottom: 0;
}

.blog-footer {
    padding: 10px 0;
    text-align: center;
}
@font-face {
    font-family: 'DFPBuDingW12';  /*给自定义字体命名*/
    src: url('../fonts/DFPBuDingW12.eot');
    src: url('../fonts/DFPBuDingW12.eot') format('eot'),
    url('../fonts/DFPBuDingW12.woff') format('woff'),
    url('../fonts/DFPBuDingW12.ttf') format('truetype'),
    url('../fonts/DFPBuDingW12.svg') format('svg')}
.am-topbar-brand a{
    font-family: DFPBuDingW12;
    color: #ffffff;
    font-size: 200%;
}
.am-topbar-brand a:hover{
    font-family: DFPBuDingW12;
    color: #ffffff;
    font-size: 200%;
}
.am-topbar{
    background: url("../../images/bg.gif");
}
.am-nav li a{
    color:  #ffffff;
}
.am-nav li a:hover{
    background: url("../../images/bg.gif");
    color: yellow;
}
.am-active a{
    color: #ffffff;
}
#nav2 a.dropdown:hover{
    color: yellow;
    background: blue;
}

#nav3 a.dropdown:hover{
    color: yellow;
    background: blue;
}
div.am-intro-right.am-u-sm-9{
    font-size:50%;
}
table.am-table.am-table-bordered.am-table-radius.am-table-striped.am-u-sm-12.table_book{
    vertical-align: middle;
    text-align: center;
}